﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form,fieldset, legend, input, button,textarea, p, blockquote, th, td { margin: 0; padding: 0;}
body{  margin:0 0 0 0; font-family:"微软雅黑"; font-size:14px; }
*{ margin:0; padding:0px; list-style-type:none; }
li{ list-style-type:none;}
img{ border:0px;}
.clear{ clear:both;}
h1,h2,h3{font-family:"微软雅黑"; font-weight:normal;}
a{ text-decoration:none; color:#626262; }
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

.hj_head{ width:100%; height:100px; z-index:9999; position:relative; }
.head_main{ width:1200px; margin:0 auto;}
.head_maina{ width:1200px; float:left;}
.head_logo{ width:310px; float:left;}
.head_logo img{ max-height:75px; margin-top:15px; margin-left:10px; }

.head_dh{ width:810px; float:right; margin-top:40px; }
.head_dh li a:link,.head_dh li a:visited{ color:#000;}
.head_dh li{ width:100px; text-align:center; float:left; background:url(../images/shu.png) right center no-repeat; }
.head_dh li:last-child{ background:none; }
.head_dh li a{ display:block; line-height:40px; font-size:15px; }
.head_dh li:hover a{ color:#184ca0; }
.head_dh li ul{ display:none; position:absolute; background:#fff; color:#222; z-index:101; width:115px; padding-bottom:10px; padding-top:20px; }
.head_dh li ul dd a{ padding:0px; line-height:35px; font-size:14px;}
.head_dh li ul dd a:link,.head_dh li ul dd a:visited{ color:#222;}
.head_dh li ul dd a:hover{ color:#184ca0; background:#eee; }
.head_dh li:hover ul{ display:block;}

.hj_maina{ width:100%;}
.hj_mainb{ width:1200px; margin:0 auto;}
.hj_mainc{ width:1200px;  float:left; padding-top:30px;}

.main_title{ width:230px; margin:15px auto; border:2px solid  #184ca0; height:60px; clear:both; }
.main_title h1{ text-align:center; line-height:40px; font-size:26px; color:#1a4ea4;}
.main_title dd{ width:180px; background:#fff; text-align:center;margin:5px auto; font-size:20px;}
.main_title_lb{ width:1200px; text-align:center; margin-top:30px;}
.main_title_lb a{ padding:7px 15px; border:1px solid #eee; font-size:16px; margin:8px;}
.main_title_lb a:link,.main_title_lb a:visited{ color:#444;}
.main_title_lb a:hover{ background:#1a4ea4; color:#fff;}
.hj_banner{ width:100%; z-index:1; position:relative;}
.index_cp{ width:220px; float:left; margin:8px; border:1px  solid  #eee; margin-top:50px;}
.index_cp dd{ width:190px; margin-left:15px; margin-top:20px; border-top:1px solid  #eee; line-height:40px; text-align:center;}
.index_cp dd a:link,.index_cp dd a:visited{ color:#333;}
.index_cp img{ width:100%;}
.index_cp:hover{ box-shadow:0px 0px  7px #ccc;}
.index_about_left{ width:725px; float:left;}
.index_about_right{ width:475px; float:right; text-align:right;}
.about_l1{ width:500px; float:left;}
.k_b{ width:200px; }
.k_b h1{ font-size:26px; font-weight:bold; }
.about_l2{ width:90px; float:right; text-align:right; padding:5px;}
.about_l2 dd{ font-size:14px;}
.about_l2 p{ font-family:Arial; font-size:12px;}
.about_l2 a:link,.about_l2 a:visited{ color:#fff;}

.index_about_summary{ margin-top:20px; line-height:1.5; font-size:14px; }
.index_news{ width:380px; margin:10px; background:#fff; float:left;}
.index_news1{ margin:10px;}
.index_news1 h1{ font-size:16px; line-height:15px;}
.index_news1 li img{ width:380px;}
.index_news1 dd{ border-bottom:1px solid #eee; line-height:35px; color:#555; }
.index_news1 p{ font-size:12px; color:#888; line-height:25px;}
.hj_footer{ width:100%; float:left; background:#184ca0; color:#fff; height:200px; background:url(../images/footer_bg.jpg);}
.footer_left{ width:1000px; float:left;}
.footer_right{  float:right; width:200px; background:#184ca0; height:200px; text-align:right; font-size:12px;}
.footer_logo{ width:400px; float:left; margin-left:10px;}
.footer_tel{ width:320px; float:right; text-align:right; color:#9bf873; line-height:82px; font-size:24px;}
.ico_tel{ padding-right:8px;}
.footer_dh{ margin-top:8px;}
.footer_dh li{ float:left; line-height:45px;}
.footer_dh li a:link,.footer_dh li a:visited{ color:#fff;}
.footer_dh li a{ padding:0px 15px; border-right:1px solid #fff;}
.footer_dh li a:hover{ color:#9bf873;}
.in_a{ border:1px solid #fff;  background:#0a3a86; padding:5px; border-top-left-radius:5px; border-bottom-left-radius:5px; font-family:"微软雅黑";}
.in_b{ height:29px; border:0px; width:40px;font-family:"微软雅黑";}
.footer_end{ font-size:12px; margin-top:20px; margin-left:10px;}
.footer_right img{ width:140px; margin-top:30px;}
.footer_right dd span{ padding-right:20px; line-height:30px;}
.n_banner{ box-shadow:0px 2px 4px #999; width:100%; float:left;}
.dqwz{ line-height:50px; font-size:14px; color:#666; width:100%; float:left;}
.dqwz_a{ width:1200px; margin:0 auto;}
.dqwz_a a{ padding-right:8px;}
.dqwz_a font{ padding-left:8px;}
.dqwz_a a:link,.dqwz_a a:visited{ color:#333;}
.ico_home{ color:#003895; padding-right:6px;}

.left_a1{ height:60px; background:#184ca0; color:#fff; line-height:60px;}
.left_a{ width:240px; float:left; margin-bottom:30px;}
.right_a{ width:930px; float:right;}
.ico_left_title{ padding-left:16px; padding-right:8px;}
.left_a2{ border-left:1px solid #eee;border-bottom:1px solid #eee; border-right:1px solid #eee; padding:10px;}
.left_a3 li a:link,.left_a3 li a:visited{ color:#222;}
.left_a3 li{ border-bottom:1px dotted #eee; line-height:40px; font-size:14px;}
.ico_c1{ padding-right:10px; padding-left:10px;}
.left_a3 li:hover span,.left_a3 li:hover a{ color:#98f771;}
.ntitle{ line-height:59px; border-bottom:1px  solid  #ccc; font-size:18px;}
.read_a{ margin-bottom:30px; font-size:14px; line-height:28px; color:#666; margin-top:15px;}
.news_img{ width:250px; float:left; margin-bottom:8px;}
.news_img img{ width:230px;}
.newe_nr{ width:670px; float:right;}
.news_list{ margin-top:0px; margin-bottom:10px; float:left; border-bottom:1px solid #eee;}
.newe_nr h1{ font-size:16px;}
.newe_nr h1 a:link,.newe_nr h1 a:visited{ color:#222;}
.newe_nr dd{ font-size:14px; color:#444; line-height:30px;}
.newe_nr p{ line-height:25px; color:#666; font-size:12px;}
.fenye{ margin-bottom:30px; font-size:12px;}
.read_a h1{ font-size:18px; text-align:center; line-height:35px;}
.read_a dd{ font-size:12px; lin30px;  border-bottom:1px solid #eee; text-align:center; margin-bottom:15px;}
.p_list{ width:220px; float:left; margin:5px; border:1px  solid #eee;}
.products_list{ margin-top:20px;}
.p_list img{ width:220px;}
.p_list dd{ width:190px; margin-left:15px; border-top:1px solid #eee; line-height:40px; text-align:center; font-size:14px;}
.p_list dd a:link,.p_list dd a:visited{ color:#333;}


.pdt{ width:1160px; margin:0 auto; clear:both; overflow:hidden; text-align:center; margin-bottom:25px; margin-top:10px; }
.pdt a,.pdt a:hover{ font-size:24px; font-weight:bold;
        background:linear-gradient(to right, #184ca0, #3da7bd);
        -webkit-background-clip:text;
        color:transparent; }

/*inews start*/
.inews100{ background:url(../images/newsbg.jpg) center top no-repeat fixed; clear:both; overflow:hidden; padding-top:30px; padding-bottom:40px; }

/*首页新闻资讯*/
.inews100{ width:100%; margin-top:30px; padding-bottom:30px; clear:both; overflow:hidden; background:url(../images/newsbg.jpg) center top fixed; }
.inews{width:1200px;margin:0 auto; clear:both; overflow:hidden; }
.news_company{ float:left; width:848px; }
.news_company .content{padding:5px;}
.news2_company { float:right; width:300px; }
.news-title h2{font:600 20px/36px "微软雅黑"; color:#212121; /*padding-bottom:14px;*/ }

.news_listt li{position: relative;line-height:27px; width:404px;float:left;margin-right:30px;margin-bottom:20px; }
.news_listt li:nth-child(2n){ margin-right:0px; } 
.news_listt li a:visited{text-decoration: none;color:#333;}
.news_listt li a:hover{text-decoration:none;color:#1f7ebb;}
.news_listt li span{}

.news_sub{ float:right; width:230px; }
.news_sub .nam{ }
.news_sub .nam a{line-height:27px;color:#333;display:block;font-weight:600;width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.news_sub .new-time{display: block;color:#a1a1a1;}
.news_sub .seod{ font-size:12px; line-height:24px; height:50px; overflow:hidden; }

.news_list{}
.news_list li{line-height:32px; border-top:#ddd 1px dotted; position:relative;background:url(../images/newli.jpg) 0 50% no-repeat;display:block ;width:220px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_list li:first-child{ border-top:none; }
.news_list li a{color:#333;padding-left:12px;}
.news_list li a:visited{text-decoration: none;color:#333;}
.news_list li a:hover{text-decoration:none;color:#036eb8;font-weight:600; }
.news_list li span{color:#999;z-index:0;line-height:32px;position:absolute;right:0px;top:0px;}
.news_list li h3 {font-size:12px;font-weight: 400}


#m_demo{overflow: hidden;height:260px;position: relative;margin-bottom:6px;width:230px;}
#m_indemo {float: left;height:100%}
#m_demo1 {float: left;}
#m_demo2 {float: left;}



/*ibase*/
.ibase100{ clear:both; padding-top:10px; padding-bottom:20px; }
.ibase{ width:1170px; margin:0px auto; clear:both; position:relative; z-index:0; margin-top:20px; text-align:center;  padding-left:30px; padding-top:20px; padding-bottom:20px; }
.ibase ul{}
.ibase ul li{ display:inline-block; width:270px; margin-left:8px; margin-right:8px; }
.ibase ul li .img{ width:268px; height:200px; overflow:hidden; border:#a5dff4 1px solid; }
.ibase ul li .img img{ max-width:100%; max-height:198px; cursor:pointer; transition:all 0.6s; transform:scale(1.2); }
.ibase ul li .img img:hover{ transform:scale(1.3); }
.ibase ul li .nam{ width:100%; line-height:40px; text-align:center; }
.ibase ul li .nam a{ color:#111; }
.ibase .bs_shang{ position:absolute; left:-10px; top:40%; display:block; width:32px; height:32px; overflow:hidden; background:url(../images/prev1.png) #e4e4e4 0 0 no-repeat; cursor:pointer; border-radius:3px; }
.ibase .bs_xia{ position:absolute; right:-10px; top:40%; display:block; width:32px; height:32px; overflow:hidden; background:url(../images/next1.png) #e4e4e4 0 0 no-repeat; cursor:pointer; border-radius:3px; }
.ibase .prevStop{ background:url(../images/prev2.png) #e4e4e4 0 0 no-repeat; border-radius:3px; }
.ibase .nextStop{ background:url(../images/next2.png) #e4e4e4 0 0 no-repeat; border-radius:3px; }


/*橱窗列表2*/
.gridlist2{ clear:both; overflow:hidden; margin-top:40px; }
.gridlist2 li {float:left; text-align:center; margin:0 25px; margin-bottom:25px; overflow:hidden; display:inline;text-overflow:ellipsis; white-space:nowrap;}
.gridlist2 li .img { width:248px; height:188px; overflow:hidden; text-align:center; border:#ddd 1px solid; }
.gridlist2 li .img img{ max-width:250px; max-height:190px; cursor:pointer; transition:all 0.6s; }
.gridlist2 li .img img:hover{ transform:scale(1.2); }
.gridlist2 li .InfoTitle { white-space:nowrap; line-height:24px; display:block; color:#333; margin-top:3px;}
.gridlist2 li a:hover { color:#3AB510;}


/*底部导航*/
#floor_6_main{ overflow:hidden; background:#333; }
.bottom_navigation{ width:1200px; margin:0 auto; overflow:hidden; text-align:center; color:#fff; }
.bottom_navigation li{ display:inline-block; margin-right:20px; overflow:hidden; height:38px; line-height:38px; }
.bottom_navigation li.n1{margin-right:0;}
.bottom_navigation li a{ display:block; text-align:left; font-size:14px; color:#fff; }
.bottom_navigation li a:hover{ color:#efa22e; }

/* 版权信息 */
#copyright_main { color:#555; padding-top:15px; padding-bottom:25px; }
#copyright { padding:3px 0; text-align:center; font-size:14px; }
#copyright a { color:#555; text-decoration: none; }
#copyright a:hover {color:#3AB510; text-decoration: none; }
#copyright .bottom_info{ text-align:center;padding-top:5px; padding-right:10px; line-height:20px; }
#copyright .TechnicalSupport{ float:right; margin:0; }


/*内页样式*/
#ny1{ width:1180px; margin:0px auto; clear:both; overflow:hidden; margin-top:0px; padding:10px; }
#ny1 .ny1_l{ width:230px; float:left; margin-top:10px; }
#ny1 .ny1_l01{ width:230px; padding-bottom:10px; }
#ny1 .ny1_l01 h1{ height:56px; background:#005aad; color:#fff; font-size:18px; font-weight:normal; border-radius:5px 5px 0 0; }
#ny1 .ny1_l01 h1 p{padding:7px 0px 0px 0px; color:#fff; line-height:24px; text-align:center;}
#ny1 .ny1_l01 h1 p strong{font-weight:500;}
#ny1 .ny1_l01 h1 p span{font-size:12px;}

#ny1 .ny1_l02{ width:228px; margin:0 auto; text-align:left; color:#4b4a4a; clear:both; line-height:1.8; border:#ddd 1px solid; }
#ny1 .ny1_l02 ul{}
#ny1 .ny1_l02 ul li{ width:90%; margin:0 auto;line-height:45px; border-bottom:#ddd 1px dashed; background:url(../images/li01.png) 0 14px no-repeat; }
#ny1 .ny1_l02 ul li:last-child{ border-bottom:none; } 
#ny1 .ny1_l02 ul li a{ display:block; padding-left:24px; color:#333; font-weight:bold; }
#ny1 .ny1_l02 ul li a:hover{ color:#005aad; }
#ny1 .ny1_l02 ul li a#cut{ color:#005aad; }
#ny1 .ny1_l02 ul li:hover{background:url(../images/li02.png) 0 14px no-repeat; }
#ny1 .ny1_l02 ul li#cut{background:url(../images/li02.png) 0 14px no-repeat; }

#ny1 .ny1_l03{ width:920px; float:right; }
#ny1 .ny1_l03 .r01{ width:900px; margin:0 auto; border-bottom:#005aad 2px solid;  height:40px; line-height:40px; clear:both; overflow:hidden; }
#ny1 .ny1_l03 .r01 .nam{ float:left; color:#005aad; font-size:16px; font-family:"Microsoft YaHei"; padding-left:20px; }
#ny1 .ny1_l03 .r01 .weizhi{ float:right; margin-top:5px; margin-right:20px; }
#ny1 .ny1_l03 .r01 .weizhi .home{ float:left; margin-top:12px; margin-right:5px; }
#ny1 .ny1_l03 .r01 .weizhi .wz{ float:left; color:#666; font-size:12px; font-weight:normal; }
#ny1 .ny1_l03 .r01 .weizhi .wz a{ color:#666; font-weight:normal; }
#ny1 .ny1_l04{ padding:20px 20px 10px 20px; color:#4b4a4a; clear:both; line-height:1.6; }
#ny1 .ny1_l04 .info{ padding:0 10px; }
#ny1 .ny1_l04 .info img{ max-width:100%; }
#ny1 .ny1_l04 table{ background:#eee; }
#ny1 .ny1_l04 table tr td{ padding:3px 10px; background:#fff; }

@media screen and (max-width:1152px){
#ny1{ width:1080px;}
#ny1 .ny1_l03{ width:820px; float:right; }
}


/*留言*/
#contact{ padding:0 10px; clear:both; overflow:hidden; margin-top:30px; margin-bottom:40px; }
#xian1{ width:40px; height:4px; background:#005aad; }
#contact .bd2{  width:800px; clear:both; overflow:hidden; margin-top:20px; }
#contact .bd2 ul li{ float:left; width:350px; line-height:35px; margin-right:50px; margin-bottom:10px; }
#contact .bd2 ul li span{ display:block; float: none; height:30px; line-height:30px; clear:both; overflow:hidden; }
#contact .bd2 ul li input{ display:block; clear:both; overflow:hidden; height:24px; line-height:24px; width:278px; padding:0 5px; color:#666; border:#ddd 1px solid; }
#contact .bd2 ul li span b{ float:left;color:red;margin-top:2px;margin-right:3px; }
#contact .bd6{ clear:both; overflow:hidden; margin-top:20px; color:#000; }
#contact .bd6 span{ display:block; clear:both; overflow:hidden; color:#666; font-size:15px; height:30px; line-height:30px; }
#contact .bd6 textarea{ width:678px; height:80px; padding:5px; color:#666; border:#ddd 1px solid; }
#contact .bd6 span b{ float:left;color:red;margin-top:2px;margin-right:3px; }
#contact .bd7{ clear:both; overflow:hidden; margin-top:15px; }
#contact .bd7 input{ height:20px; line-height:20px; border:#ddd 1px solid; }
#contact .bd7 b{ float:left;color:red;margin-top:2px;margin-right:3px; }
#contact .bd8{ clear:both; overflow:hidden; margin-top:20px; }
#contact .bd8 .submit{ background:#005aad; color:#fff; font-size:12px; width:66px; height:24px; line-height:24px; cursor:pointer; border:0; border-radius:5px; margin-right:10px; }
#contact .bd8 .reset{ background:#005aad; color:#fff; font-size:12px; width:66px; height:24px; line-height:24px; cursor:pointer; border:0; border-radius:5px; }
#contact .lianxi{ clear:both; overflow:hidden; margin-top:20px; line-height:1.5; color:#666; }
#contact .ewm{ clear:both; overflow:hidden; margin-top:20px; }
#contact .ewm ul li{ float:left; width:22%; }
#contact .ewm ul li img{ width:140px; height:140px; }
#contact .ewm ul li span{ display:block; clear:both; font-size:12px; margin-top:5px; width:140px; text-align:center; }
